package com.seven.util;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

public class InvoiceTypeUtil {

//  04-增值税普通发票、10-增值税电子发票、11-增值税普通发票（卷式）、18-增值税电子普通发票(通行费)、13-桥闸通行费、
// 14-一二级公路通行费、16-其他不可抵扣发票、21-代扣代缴税收缴款凭证、22-其他可抵扣发票、 23-航空电子客票行程单、24-火车票、25-其他车票船票、26-试报账虚拟发票

  public static String getInvoiceType(String name) {
    if (name == null) {
      return null;
    }
    if (name.contains("汽油")) {
      return "10";
    } else if (name.contains("客运服") && name.contains("费")) {
      //兼容 客运服 费这样的场景
      return "10";
    } else if (name.contains("通行费")) {
      //样例 河南增值税电子普通发票发票代码
      return "18";
    } else {
      return null;
    }
  }


}
